Python Starter Club – 30 Day Syllabus
Programmer’s Picnic • Champak Roy
⏱ ~20 minutes/day
🎓 Absolute beginners (Class 8+ / adults)
🧠 Calm learning → Confidence → Continuity
🔹 Week 1 — Foundations (Fear Removal)
Goal: Comfort with Python + basic thinking
Day 1: Setup & Hello World
Day 2: Variables & print()
Day 3: input() & type()
Day 4: Arithmetic Operators
Day 5: Type Conversion
Day 6: Revision & Doubts
Day 7: Mini Test & Confidence
🔹 Week 2 — Decisions & Flow
Goal: Teach computer to decide
Day 8: Boolean & if
Day 9: if–else
Day 10: elif
Day 11: Logical Operators
Day 12: Nested if
Day 13: Revision
Day 14: Mini Challenge
🔹 Week 3 — Loops & Repetition
Goal: Automation mindset
Day 15: for Loop
Day 16: while Loop
Day 17: range() Deep Dive
Day 18: Loop with Conditions
Day 19: Common Mistakes
Day 20: Practice Day
Day 21: Test & Reflection
🔹 Week 4 — Structure & Direction
Goal: “I can code” feeling
Day 22: Functions
Day 23: Lists
Day 24: Project Logic
Day 25: Mini Project
Day 26: Improve Project
Day 27: Final Revision
Day 28: Final Test
Day 29: Learning Paths
Day 30: Completion & Certificate